muffin tin approximation - Turkish English Dictionary